ASP.NET Web Forms - 维持 ViewState
全部标签 我需要在VMWare计算机上运行的ASP.NET应用程序中将自己模拟为域用户。由于VMWare计算机本身不在域中,因此ASP.NET无法解析用户token(在web.config中指定)。有办法吗?提前致谢,彼得 最佳答案 我一直在使用我编写的这个类,它的效果非常好!usingSystem;usingSystem.Security.Principal;//////Changesthesecuritycontexttheapplicationrunsunder.///publicclassImpersonateHelper:IDisp
在我的ASP.NET应用程序中,我需要能够针对不同计算机上的本地Windows用户/组(即不是ActiveDirectory)进行身份验证/授权,以及能够更改所述远程本地的密码Windows帐户。是的,我知道ActiveDirectory是为这类事情而构建的,但不幸的是,上级已经规定它需要以这种方式完成(因此针对数据库中的用户的身份验证也被淘汰)。我试过像这样使用DirectoryEntry和WinNT:DirectoryEntryuser=newDirectoryEntry(String.Format("WinNT://{0}/{1},User",serverName,usernam
我正在开发一个使用Windows身份验证的ASP.NETMVC2应用程序。当我在同一域下的VisualStudio(使用内置IIS)中运行它时,我能够使用我的凭据登录。但是当我将它部署到服务器时,它也在同一个域中,在内部,我得到了“403-禁止访问:访问被拒绝”。错误。我注意到,当从VisualStudio中运行它时,从IE打开站点会自动登录,没有提示。但是当试图从服务器访问它时(同样,在同一个域上),IE提示我登录,并最终给出了403错误。我不确定是否需要在我的应用、服务器或两者上进行额外设置? 最佳答案 您是否将应用程序池更改为
我正在尝试使用新的Mono2.10(从Windows安装程序包下载)在XSP4网络服务器上运行任何应用程序。我已经尝试运行简单的ASP.NETMVC2项目和ASP.NET。两者都是简单的应用程序stub。在所有情况下,在localhost:XXXX下的浏览器中,页面似乎正在加载但没有任何反应。使用Mono2.8它可以毫无问题地工作。有什么建议可以调试或解决这个问题吗?附言。我的Windows防火墙已关闭,所以应该没有问题。 最佳答案 最新的MonoDevelopBeta2.6b1包含更新的XSP4和Mono.WebServer.XS
我希望在用户打开这种格式的URL时调用我的ASP.NETHTTP处理程序:http://mySite/getStuff?id="actualId"为了在IIS5.1上执行此操作,我必须打开IIS管理控制台和map.*extensionontoASP.NETISAPIhandler以便首先使用ASP.NET处理请求。原来IIS6控制台不会接受.*作为有效的扩展名。我知道有URL重写之类的东西,但我觉得对于这种简单的情况来说有点过分了。是否有一些更简单的方法可以将所有请求传递到没有ASP.NET扩展名的URL? 最佳答案 也许可以尝试使
我正在尝试在iis5上托管ASP.NETMVC。我尝试添加通配符映射。但不工作。我以前主持过这个,但现在我不记得我需要做哪些设置才能在iis5上主持它。请让我知道一些链接/给我一些可以解决这个问题的建议.. 最佳答案 在SO上尝试此线程:ASP.NETMVCandIIS5 关于asp.net-在iis5上托管ASP.NETMVC时找不到页面错误,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques
我有一个Asp.netC#Windows应用程序,我在其中调用了一个SSRS报告。我希望在我的页面中有一个名为“导出为pdf”的功能,并且以下pdf必须保存到本地文件夹中。是否可以通过编码或其他方式。 最佳答案 使用WkHtml或itextSharp在开源项目中获得更好的性能。 关于asp.net-导出为PDF到本地文件夹,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10378
我的ASP.NET网站当前将文件从远程服务器下载到本地驱动器,尽管当用户访问该站点时,他们必须等待服务器完成文件下载,然后他们才能从我的ASP下载文件。NET网站。是否可以从远程网站几乎流式传输下载-通过我的ASP.NET网站直接传输给用户(有点像代理)?我目前的代码如下:using(varclient=newWebClientEx()){client.DownloadFile(downloadURL,"outputfile.zip");}网络客户端类:publicclassWebClientEx:WebClient{publicCookieContainerCookieContain
我现在正在将我的服务器转移到windowsazure。我创建了一个虚拟机(2008R2)并安装了IIS7.5。然后我转移了其中一个站点(DNN)并将其配置为使用它自己的apppool(4.0)并授予此应用程序池读取和写入的权限。我有两个域:一个是我在HOST文件中定义的内部域,另一个是公共(public)域(mydomain.com)。内部域工作正常但是我得到的外部域:500-Internalservererror.Thereisaproblemwiththeresourceyouarelookingfor,anditcannotbedisplayed. 最
环境是Windows2008R2,ASP.NET4,IIS7。我有一个场景,用户向服务器提交一些设置,服务器根据设置生成一个文件(位图或SVG文件))并将文件保存到文件夹中。图像是通过写入位图生成的,SVG文件是使用File.WriteAllText生成的。然后将用户重定向到该文件。我没想到的是,服务器能够在我不授予文件夹写权限的情况下创建文件。我检查的事情:w3wp.exe在IISAppPool/MyUser下运行,正确的应用程序池标识IISAppPool/MyUser对该文件夹具有读取权限——如果我转到安全/高级/有效权限并检查MyUser对该文件夹的权限,我将获得列出文件夹/读取